"\n"について
https://zenn.dev/masahiro_toba/books/a7d0c3d685a209/viewer/208ab9
std::endlとの違い
\nは単なる改行、endlはバッファに溜まった未処理のデータを吐き出すことができる。
*バッファ 一時的においておける、みたいなイメージの場所、endlの際何もなければ改行されるだけ。